/*
 * @Author: your name
 * @Date: 2023-11-15 17:05:24
 * @LastEditTime: 2023-11-17 16:11:15
 * @LastEditors: Please set LastEditors
 * @Description: In User Settings Edit
 * @FilePath: \Angle\System\SystemSupport\Inc\system_queue_message.h
 */
#ifndef __SYSTEM_QUEUE_MESSAGE_H___
#define __SYSTEM_QUEUE_MESSAGE_H___

#include "main.h"

/**
 * @description: 用于消息队列的IMU数据结构体
 */
typedef struct
{
	float acc[3];			// 三轴加速度数值
	float gyro[3];			//angular velocity body axis in rad/s
}sensor_imu_msg;

/**
 * @description: 用于消息队列的MAG数据结构体
 */
typedef struct
{
	float mag[3];// 三轴磁力计数值
}sensor_mag_msg;

/**
 * @description: 用于消息队列的ahrs角度结构体
 */
typedef struct{
	float angle_degree[3];// 单位：°
}ahrs_angle_msg;
#endif
